package cn.com.egova.erp.dao;

import cn.com.egova.erp.entity.Emp;
import cn.com.egova.erp.entity.Menu;

import java.util.List;

/**
 * 员工数据访问接口
 *
 * @author Administrator
 */
public interface IEmpDao extends IBaseDao<Emp> {

    /**
     * 用户登陆
     *
     * @param username
     * @param pwd
     * @return
     */
    Emp findByUsernameAndPwd(String username, String pwd);

    void updatePwd(Long uuid, String newPwd);

    /**
     * 查询用户下的菜单权限
     * @param uuid
     * @return
     */
    List<Menu> getMenusByEmpUuid(Long uuid);
}
